* {margin: 0;padding: 0;}
body {margin: 0;padding: 0;font-size: 16px;line-height: 180%;font-size: 14px;font-family: "微软雅黑";color: #666;background-color:#fff;overflow-x:hidden;}
a {text-decoration: none;color: #333;}
ul, dl, ol {list-style: none;}
img {border: none 0;vertical-align: middle;}
.fl {float: left;}
.fr {float: right;}
.clearfix {clear: both;}
.main {width: 100%;}
.main h2,.main h3{margin: 40px 0;}
.area {width: 1145px;height: auto;margin: auto auto;}
.area1 {width: 1000px;height: auto;margin: auto auto;}
.text-left {text-align:left;}

.top { width:100%;  background:#fff;}
.top .top-in { width:1100px;  margin:0px auto;}
.top .top-in img { float:left;}
.search { padding: 10px;}
.search .search_text { width:155px; height:33px; line-height:33px; border:0; float:left; border:1px solid #ccc; color:#999; padding-left:10px; font-family:"微软雅黑";}
.search .search_but { width:40px; height:35px; line-height:35px; border:0; float:right; background:#ccc url("../image/search.png") no-repeat center center;}
.tel {margin-top:15px;}
.tel p { font-size:23px; color:#c70900;line-height:30px;}
/*nav*/
.navwrap {background: #fff;margin: auto auto;}
.nav {  margin:0px auto;}
.nav li{float:left;}
.nav li a{float:left; padding: 0 9px;}
.inmenu:link,.inmenu:visited{color:#333; font-size:18px; height:80px; line-height:80px; text-align:center;}
.inmenu:hover,.inmenu:active{text-decoration:none; transition:0.3s all;color:#fd5362;}
.inmenu_1:link,.inmenu_1:visited,.inmenu_1:hover,.inmenu_1:active{height:80px; line-height:80px;color: #fd5362; font-size:18px;text-align:center;}
.nav li:hover{position:relative; z-index:99999999999;color:#fd5362;}
.nav li:hover a{color: #fd5362;}
.nav li:hover ul li a{background:#e7e7e7;color:#333;border:none}
.nav li ul li{float:none;text-align:left;height:30px; }
.nav li ul li a{float:none;display:block;color:#FFF;white-space:nowrap;height:30px;line-height:30px;text-transform:capitalize;text-overflow:ellipsis; padding:0px 15px 0px 15px; min-width:90px;}
.nav li ul li a:hover{color:#fd5362;background:#ddd; transition:1s all;}
.nav li ul{display:none;position:absolute;top:54px;left:0; z-index:9999;}
.head_logo a{display: flex;
    align-items: center;
    height: 80px;}
/*banner*/
.inner-banner img{width:100%}
.banner {position:relative;}
#banner {clear: both;background: #fff;width: 100%;margin: 0px auto 0px;}
.slider_img {display: block;text-align: center;height: 100%;}
.slider_img img {margin: 0px auto;max-width: 100%;width: auto;height: auto;}
.wmuSlider {height: 100% !important;position: relative;overflow: hidden;}
.bbdd {z-index: 2;position: absolute;bottom: 2%;margin: 0;padding: 0;width: 100%;text-align: center;}
.bbdd li {margin: 0 8px 10px 0;list-style-type: none;display: inline-block;}
.bbdd a {display: inline-block;text-indent: -9999px;width: 16px;height: 16px;background: url("../image/dot.png") no-repeat 0 -16px;display: block;border-radius: 16px;overflow: hidden;}
.bbdd a.wmuActive {background-position: 0 0;}
.wmuSliderPrev, .wmuSliderNext {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url("../image/ad_ctr.png") no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.wmuSliderNext {background-position: 0 -70px;right: 48px;}
.wmuSliderPrev {left: 48px;}
.wmuSlider:hover .wmuSliderNext {opacity: 0.8;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderPrev {opacity: 0.8;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderNext:hover,.wmuSlider:hover .wmuSliderPrev:hover {opacity: 1;filter: alpha(opacity=50);}
.tophu {background:url("../image/hu.png")repeat center 0;height:18px;width:100%;position:absolute;top:0;z-index:9;}
.bottomhu {background:url("../image/fanhu.png")repeat center 0;height:18px;width:100%;position:absolute;bottom:0;z-index:9;}


/*feedback*/
.feedback {clear:both;margin:0px auto;padding:0px;margin:20px 0px 0px 0px;}
.submita {margin:16px auto;display:inline-block;padding:0 18px!important;line-height:22px;background:#ff9c00;border:0px;height:24px;color:#FFF;cursor:pointer;font-size:16px;}
.xh {color:#f00;padding:0 3px;}
#feedbackForm {margin:20px 0px 0px 0px;}
#feedbackForm .text {width:300px;height:26px;margin:10px 0px 0px 0px;font-size:12px;line-height:26px;padding:0px 0px 0px 5px;border:1px solid #ccc; background:none;}
#feedbackForm .lable {padding:10px 12px 0px 0px;line-height:30px;height:30px;text-align:right;}
#feedbackForm .atextarea {float:left;border:1px solid #ccc;height:100px;width:305px;font-size:12px;margin-top:10px;line-height:24px;color:#666; background:none;}
#feedbackForm .smtcss {padding-right:112px;text-align:center;}
.pages{text-align:center;font-size:12px;padding:15px 0 20px 0;color:#b2b2b2;clear:both;margin-top:30px;}
.pages li{display: inline-block;}
.pages a,.pages span{display:inline-block;min-width:10px;height:30px;padding:0 10px;line-height:30px;}
.pages a:hover,.pages .current-page,.pages .individual-page{color:#ccc;text-decoration:none}
.color649 {color:#ed6b49;}
.color0 {color:#0059b3;}

.YqbYears { vertical-align: middle;  padding-left: 8px; margin-top: -6px;}


/*hotpro*/
/*hotpro*/
.hotpro {margin:40px auto;}
.hotpro .main-left { width:250px; float:left; padding-bottom:0px;}
.hotpro .main-left1 { width:186px; float:left; padding-bottom:0px;}
.ml-title {width: 171px;color: #333;font-weight: 600;font-size: 16px;height: 40px;line-height: 40px;text-align: left;background:#fff url("../image/nav.png") 0% 100% no-repeat;padding-left:15px;}

.sidebar{float:left;width:240px;padding-top:24px;}
.main1{padding:30px 0 0 270px;}
.bPosition{color:#fd5362;padding-bottom: 5px;border-bottom: 1px #000 solid;}
.bPosition a{color:#333;}
.sf-menu .mactive a,.sf-menu li:hover a{background: red;color: #fff;overflow: hidden;}
.sf-menu {display:table; width:250px;}
.sf-menu li {clear:both; font-size:14px; line-height:24px;margin-top:10px;border-bottom:1px solid #eee}
.sf-menu li a{display:block; padding:7px 0 7px 20px; color:#333; font-weight:bold;border-radius: 5px;background:#eee;}
.sf-menu li li {clear:both; position:relative; text-transform:capitalize; margin:0 auto;}
.sf-menu li li:last-child{clear:both; position:relative; text-transform:capitalize; margin:0 auto;border-bottom:none}
.sf-menu li li a, .sf-menu li:hover li a {line-height:20px;padding:7px 0 5px 30px;text-decoration:none;font-size:12px; font-weight:normal;background:none;}
.sf-menu li li:last-child a, .sf-menu li:hover li:last-child a {line-height:20px;padding:7px 0 5px 30px;text-decoration:none;font-size:12px; font-weight:normal;}
.sf-menu li li a:hover {text-decoration:none;color:#fd5362 !important;}
.sf-menu li li.LiProDetail a {border-left:none;color:#333;}
ul.sf-menu ul ul {left:243px;width:250px;top:0px;margin:0px;padding:0 0 0 0;visibility:visible;border:0px;padding:0;border-radius:0px;background:#fff;opacity:0.9;}
.sf-menu li li li {background:#fff;padding:0;min-height:28px;}
.sf-menu li li:hover {opacity:1;}
.sf-menu li li li a, .sf-menu li:hover li li a {text-decoration:none;padding:6px 0 5px 12px;text-indent:15px; font-weight:normal;}
ul.pro-menu {margin-top:-1px; margin:0px; padding:0px; text-transform:capitalize;}
ul.sf-menu li:hover > ul {visibility:visible; margin:0px; padding:0px;}

.lyb{width: 80%;margin: auto;}
.lyb input{height: 23px;line-height: 23px;}
.lyb-bewrite{margin:30px 0; }

.hotpro .main-right { width:875px; float:right;}
.mr-title {border-bottom:3px solid #f13a3a; height:40px; line-height:40px;text-align:right; font-size:12px; padding-right:15px;background:#f13a3a}
.mr-title a {color:#fff;}
.biaoti { width:157px; overflow:hidden; text-align:center; color:#fff; position:absolute; line-height:40px; font-size:18px; font-weight:600;height:40px;border-top-left-radius:5px;border-top-right-radius:5px;}
.tjpro { width:100%; height:auto; margin-top:15px;}
.tjpro li {width: 367px;height: 325px;margin:7px;float:left;text-align:center;line-height:25px;}
.tjpro li a{display:block; overflow:hidden;}
.tjpro li img{ width:365px; height:300px; -webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;border:1px solid #ddd;}
.tjpro li a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-ms-transform:scale(1.2);border:1px solid #fd5362;}


.tjpro1 { width:860px; height:auto; margin-top:30px;}
.tjpro1 li {width: 272px;height: 272px;margin:7px;float:left;text-align:center;line-height:25px;}
.tjpro1 li img {width: 270px;height: 250px;border:1px solid #ddd;}
.tjpro1 li img:hover {width: 270px;height:250px;border:1px solid #fd5362;}

/*newslist*/
.new_ab{ clear:both;padding:5px 0 0;margin: 25px 0px;}
.new_ab li{height:130px; overflow:hidden;width:860px; text-align:left; padding-top:15px;border-bottom:1px dotted #ddd;}
.new_ab li div.indiv {border:1px dashed #ccc;width:150px;height:120px;text-align:center;line-height:120px;}
.new_ab li div.indiv img {max-width:150px;max-height:120px;}
.new_ab li .tp{ width:210px; float:left; padding-left:10px; background:url("../image/news.jpg") no-repeat center left 12px}
.new_ab li p{padding:5px 0 0 20px; line-height:26px;width:97%; overflow:hidden;float:left; color:#666;}
.new_ab li p b{ display:block; font-weight:100; width:100%; height:34px; overflow:hidden;line-height:34px;color: #333;}
.new_ab li p b a,.new_ab li p b a:hover{ color:#333; font-weight:bold;font-size:16px}
.new_ab li p b a:hover{ color:#333;}
.new_ab li p span{ height:70px; line-height:24px; font-size:14px;color:#333;}
.new_ab li p span a {color:#fd5362;}
.new_ab li .sj{ float:right;width:110px; height:151px; padding-top:15px }
.new_ab li .fr{line-height: 35px;text-align: center;margin-right: 10px;color: #333;font-weight: 600;font-size:12px;}
.new_ab dt{ height:40px; border:#CCC 1px dotted; line-height:40px}
.new_ab dt a{ font-size:14px; padding-left:10px}

/*newscontent*/
.n_info_con { width:880px; padding:0 15px 0 10px; overflow:hidden;min-height: 400px;}
.n_info_con h1 {  border-bottom: 1px dashed #CCCCCC; color: #333;font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;}
.n_info_con2 { width:650px; margin:0 auto;}
.n_info_con h3 { text-align:center; color:#000;margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; }
.info_con_tit {line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit {  text-align:center; color:#333;}
.n_info_con .img{ text-align:center; padding:15px 0}
.n_info_con span { line-height:26px; font-size:14px;color:#333;}
.n_info_con .fanye{height:40px; margin:25px auto}
.n_info_con .fanye .fl{ width:50%; height:40px; overflow:hidden}
.n_info_con .fanye .fr{ width:50%; height:40px;overflow:hidden;text-align:right;}
.n_info_con .fanye span{ line-height:40px; font-size:14px}

.pro-detail { width:860px; height:auto; text-align: center; margin-top:30px; overflow:hidden; font-size:20px; font-weight:bold;}
.pro-detail img { max-width:550px; border:5px solid #ddd; margin-top:15px;}
#con{FONT-SIZE: 14px; MARGIN: 0px 0px; WIDTH:860px; margin-top:20px;}
#tags{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN:0px; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 35px}
#tags LI{BACKGROUND:#aaa; FLOAT: left; MARGIN-RIGHT: 10px; LIST-STYLE-TYPE: none; HEIGHT: 35px; padding:0px 25px;}
#tags LI A {BACKGROUND:none; FLOAT: left; COLOR: #222; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-DECORATION: none;}
#tags LI.emptyTag{BACKGROUND:#fd3f01; WIDTH: 100px}
#tags LI.selectTag{BACKGROUND:#fd3f01; POSITION: relative; HEIGHT: 35px}
#tags LI.selectTag A{ COLOR: #fff; LINE-HEIGHT: 35px; HEIGHT: 35px}
#tagContent{ PADDING-TOP: 10px;}
.tagContent{ DISPLAY: none; WIDTH:860px; COLOR: #333; PADDING-TOP: 10px; font-size:14px; line-height:28px;}
#tagContent DIV.selectTag{DISPLAY: block}

.prevNext{height:48px;}
.prevNext a{font-weight:bold; font-size:14px; color:#505050}.prevNext a:hover{color:#18367f}
.prevNext .prev{float:left; color:#999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:45%;white-space: nowrap;text-overflow: ellipsis; overflow:hidden}
.prevNext .next{float:right; color:#999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:45%;text-align:right;white-space: nowrap;text-overflow: ellipsis; overflow:hidden}

.la_linkboxin{border:1px solid #eee;}
.footlinks{margin-top: 20px;}
.footlinks li{border-right:1px #fff solid;height: 20px;line-height: 20px;}
.footlinks li:last-child{border:none;}

.footer{width:100%;margin:0px auto;font-size: 12px;color: #FFF;background:#f13a3a;background-repeat: repeat;background-position: center bottom;padding-bottom: 10px;text-align:center;}
.footer_l{width:190px;float: left;color: #FFF;font-size: 14px;background: #f13a3a;background-repeat: repeat-y;background-position: right top;background-color: #033268;padding: 30px 20px;}
.footer_r{width:750px;float: right;line-height: 32px;}
.footer a{color:#fff;}
.footer a:hover{color:#FEAA3A;}
.di-nav{height: 32px;line-height:32px;color: #ccc;}
.di-nav a{color:#fff;text-align:center;padding: 0 4px;}
.di-nav span{padding-left:10px;padding-right:10px;line-height:30px;color:#666;text-align:center;}
.di-nav a:hover{ color:#F93; text-decoration:underline;}
.footer p{line-height: 28px;color: #fff;margin-top: 20px;}

.lseconus {padding:10px;margin-top:20px;background:#eee}

.footer {width:100%;padding:25px 0;background:#222;}
.footer ul {margin:auto;}
.footer ul li{padding:0 15px;display: inline-block;}
.footer ul li a {color:#fff !important;}

.fuwurexianbox {min-width:1145px;}
.fuwrxleft {float:left;width:43%;height:160px;background:#fd5362;position:relative;}
.test{border-color: #af222e #fff #fff #af222e;border-style: solid;border-width: 30px;height: 0px;width: 0px;position:absolute;right:0;bottom:0;}
.fuwrxleft img {margin-top:40px;position:absolute;right:65px;width:80px;}
.telphone {color:#fff;font-size:30px;font-weight:600;position:absolute;right:160px;margin-top: 45px;}
.telphone p {margin-bottom:20px;}
.qgfwrx{font-size: 26px;}
.fuwuright {float:right;width:57%;height:160px;position:relative;}
.fuwurightin {color:#333;text-align:right;width:705px;font-size:30px;margin-top:45px;position:relative;}
.jieshaoin {height:30px;padding:10px;margin-top:20px;border-bottom:1px solid #eee;border-top:1px solid #eee;font-size:16px;position:absolute;right:0;width:634px;letter-spacing:10px;}


.sponeinfo {padding:40px 0;}
.sponeinfo_in {position:relative;}
.sponeinfo_in li{width: 31%;display: inline-block;}
.sponeinfo_in li img{width: 100%;}


.aboutus {background: #e9ddcf url("../image/aboutbg.png")no-repeat center 100%;height:557px;}
.aboutimg {width:991px;margin-right:70px;}
.aboutimg img {width:100%;}
.aboutindex {width:465px;margin-top:85px;}
.aboutindex h2 {color:#583f31;font-size:40px;text-align:right;}
.abten {color:#583f31;font-size:24px;text-align:right;margin-top:20px;}
.duanline {width:60px;height:5px;background:#583f31;margin-top:10px;}
.aboutcon {margin:10px auto;}


.hotprobox {padding:40px 0 0 0;}
.hotprobox h2 {text-align: center;font-size: 30px;font-weight: normal;position: absolute;top: 95px;width: 100%;}
.sanjiao {background-image: url("../image/sanjiao.png");width:320px;margin:auto auto;height:152px;position:relative;}
.sanjiao p {position:absolute;top:40px;font-size: 20px;}
.hotprosome {margin-top:40px;background:url("../image/bgtl_2.jpg");padding:20px 0;}
.tjpro a {color:#fff !important;}


.newscenter {padding:40px 0 0 0;}
.newscenter h2 {font-size:30px;text-align:center;font-weight:normal;}
.newscenter h2 p {font-size:18px;text-align:center;font-weight:normal;margin-top:20px;}
.newsleft {width:37%;float:left;margin-top:20px;margin-right:45px;}
.newsleft img {width:100%;}
.newsin {width:50%;}
.newsin .body_title_sty {font-size: 18px;color: #000;height: 50px;line-height: 50px;background:url("../image/body_title_bg.png")no-repeat bottom;background-size:contain;}
.newsin .body_title_sty span {color: #a9a9a9;}
.newsinlist {width:100%;margin-top:20px;}
.newsinlist li {height:90px;margin-bottom:10px;border-bottom:1px dotted #c5c5c5;}
.newsinlist li .time {width:15%;height:80px;text-align:center;margin-right:20px;background:#fd5362;}
.time .day {font-size:24px;font-weight:600;margin-top:17px;color:#fff;}
.newscon {width:81%;}
.newscon a p {font-size: 15px;color: #464646;}
.news-con {font-size:12px;}
.yearmonth {color:#fff;}


.sptwoinfo {padding:40px 0 0 0;text-align:center;}
.yinhao {width:100px;height:100px;margin:auto auto;border-radius:50px;background:#f1f0fb;text-align:center;color:#fd5362;font-size: 120px;line-height: 160px;font-family: -webkit-pictograph;}
.sptwoinfo h3{font-size:30px;font-weight:normal;text-align:center;}
.sptwoinfo img {margin-top:20px;}

.contactus{background-color: #eee;}
.contactus_in {padding:40px 0 0 0;height:410px;}
.leftcontactus {position:relative;float:left;width:48%;margin-right:85px;}
.contactbg {background:url("../image/kuang_f93h.jpg")no-repeat;width:353px;height:365px;position:relative;left:0px;}
.wp-title_encontent{ position: absolute;top: 90px; left: 90px;}
.wp-title_encontent p{font-size:20px;padding:6px 5px;}
.wp-title_content {word-wrap: break-word; padding: 0px; border-color: transparent; border-width: 0px; height: 183px; width: 34px; display: block;position: absolute;left: 40px;top: 40px;}
.wp-title_content span {font-size: 24px; font-family: SimSun; line-height: 100%; color: rgb(136, 136, 136);}
.wp-title_content1 {word-wrap: break-word; padding: 0px; border-color: transparent; border-width: 0px; height: 183px; width: 34px; display: block;position: absolute;left: 95px;top: 100px;}
.wp-title_content1 span {font-size: 24px; font-family: SimSun; line-height: 100%; color: rgb(136, 136, 136);}
.wp-title_content2 {word-wrap: break-word; padding: 0px; border-color: transparent; border-width: 0px; height: 34px; width: 283px; display: block;position: absolute;top: 290px;left: 25px;text-align: center;}
.wp-title_content2 span {font-size: 16px; font-family: 微软雅黑; color: rgb(136, 136, 136);}
.wp-title_content3 {word-wrap: break-word; padding: 0px; border-color: transparent; border-width: 0px; height: 37px; width: 289px; display: block;position: absolute;bottom:0px;left: 25px;}
.wp-title_content3 span {text-transform: uppercase; font-size: 24px; color: rgb(153, 153, 153);}
.contactbg img {width:220px;height:220px;position: absolute;right: -116px;top: 50px;}

.rightcontactus {float:left;width:43%}
.rightcontactus p {margin:10px 0;}
.rightcontactus p input {width:100%;height:60px;border:1px solid #eee;padding-left:15px}
#ImgSend_I {width:103.5%;text-align:center;font-size:24px;color:#fff;background:#fd5362;height:60px;margin-top:5px;border:none;}


.la_linkbox {padding:40px 0;}

.chidu {padding:40px 0;background:#ccc;text-align:center;}
.chidup1 {font-size:30px;letter-spacing:4px;margin-bottom:20px;color:#999;}
.chidup2 {font-size:24px;letter-spacing:1px;color:#999;margin-bottom:40px;}
.testtable {border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;width:100%;border-bottom:1px solid #d9d9d9;}
.testtable tr td{border-right:1px solid #d9d9d9;padding:30px 0;font-size:20px;}
.e_mobile {display: inline-block;height:25px;line-height:25px;background:url("../image/emobile.png") 0px -50px no-repeat;text-indent:25px;}


  .gt-jmy-pc-footer-guarantee {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -moz-box;
    display: -moz-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -moz-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-bottom: 1.875em;
}
.gt-jmy-pc-footer-guarantee .guarantee-item {
    margin-right: 5em;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -moz-box;
    display: -moz-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}
user agent stylesheet div {
    display: block;
}
.gt-jmy-pc-footer-guarantee .guarantee-item:hover .icon-guarantee {
    color: var(--groot-ui-color-brand-6);
}
.gt-jmy-pc-footer-guarantee .guarantee-item .guarantee-item-content {
    margin-left: 1em;
    padding: calc(6 * var(--groot-ui-rpx)) 0;
    text-align: left;
}
.gt-jmy-pc-footer-guarantee .guarantee-item .guarantee-item-content-title {
    color: var(--groot-ui-color-gray-9);
    font-size: 1em;
    margin-bottom: 1em;
}
.gt-jmy-pc-footer-guarantee .guarantee-item .icon-guarantee.icon-baozhang {
    font-size: 2.3125em;
}
.gt-jmy-pc-footer-guarantee .guarantee-item .icon-guarantee {
    font-size: 2.1875em;
    color: var(--groot-ui-color-gray-9);
}
.icon-guarantee {
    font-family: "icon-guarantee" !important;
    font-size: var(--groot-ui-font-size-l);
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
  font-family: "icon-guarantee";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2');
}
.icon-guarantee {
  font-family: "icon-guarantee" !important;
  font-size: var(--groot-ui-font-size-l);
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-xiaoshuai::before {
  content: "\e62f";
}
.icon-caiwu::before {
  content: "\e630";
}
.icon-denglu::before {
  content: "\e631";
}
.icon-baozhang::before {
  content: "\e632";
}


.i_about{width:100%; height: 496px; padding-top: 50px; background: url(../image/icon02.jpg) no-repeat center top;}
.i_about_c{width:1100px; height: 345px; position: relative; margin:0 auto; z-index: 100; background: #FFF;}
.i_about_c::before{content:""; position: absolute; z-index: -1; left: -50px; top: 50px; width: 50px; height: 345px; background: #e62129;}
.i_about_c::after{content:""; position: absolute; z-index: -1; left:-50px; bottom: -50px; width: 674px; height: 50px; background: #e62129;}

.i_about_cl{float:left; width: 550px; height: 345px; padding:30px 30px 0 40px;}
.i_about_clc{line-height: 24px; height: 170px; color: #666; padding-top: 20px; overflow: hidden;}
.i_about_cr{float:right; width: 476px; height: 345px;}

.title03{height:48px; overflow:hidden;}
.title03 h4{display:block; height:48px; line-height:32px; font-size:24px; color:#333333; background: url(../image/icon03.jpg) no-repeat left bottom;}

.more02{ float: left; margin-top:10px; width:100%; height:40px;}
.more02 a{ display:inline-block; width:140px; height:40px; text-align: center; line-height: 38px; color:#999; border:1px solid #bfbfbf; border-radius:20px; font-size:14px; text-transform: uppercase;}
.more02 a:hover{color:#FFF; background-color:#e62129; border:1px solid #e62129;}

#cntrBody{text-align: center;}